
//------------------------------------------------------------------------------

using System;
using Apps.Common;
using System.Collections.Generic;
using System.Linq.Expressions;
using Apps.Models; 
namespace Apps.IBLL.CY
{
	public partial interface ICY_MIX_AGCBLL:IBaseBLL<CY_MIX_AGCModel>
	{
	    bool Deletes(ref ValidationErrors errors,Expression<Func<CY_MIX_AGC, bool>> whereLambda);
        CY_MIX_AGCModel GetItem(Expression<Func<CY_MIX_AGC, bool>> whereLambda);
		List<CY_MIX_AGCModel> GetPagerList(ref GridPager pager, Expression<Func<CY_MIX_AGC, bool>> whereLambda );
		List<CY_MIX_AGCModel> GetList(Expression<Func<CY_MIX_AGC, bool>> whereLambda );
	    List<CY_MIX_AGCModel> GetPagerListByComb(ref GridPager pager, Expression<Func<CY_MIX_AGC, bool>> whereLambda );
		List<CY_MIX_AGCModel> GetListByComb(Expression<Func<CY_MIX_AGC, bool>> whereLambda );

        List<CY_MIX_AGCModel> QueryList(ref GridPager pager, Expression<Func<CY_MIX_AGCModel, bool>> whereLambda);

    }
}
